thin-client marble radius3 kitchen limestone projects consulting developers slate customer management onyx crm erp development countertops open source relationship granite stone